agricultural trailer - Turc Anglais Dictionnaire